@charset "UTF-8";
html{
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	width:100%; height:100%; 
	font-size:62.5% !important;
	font-family:'PingFangSC-Regular','Arial';
	color:#666;
}



*{padding:0px; margin:0px; font-size:1.4rem; font-weight:normal; list-style:none; font-style:normal;}
body{margin:0px; padding:0px; background:#eee;}
dl, ul, li, img{border:0px; list-style:none;}
a{color:#666; text-decoration:none; -webkit-tap-highlight-color:rgba(255,0,0,0);}
input, input[type="submit"], input[type="reset"], input[type="button"], button {-webkit-appearance: none; outline:none;font-family:'PingFangSC-Regular'!important,'Arial'' sans-serif','Heiti SC';}
.clearfix{zoom:1;}
.clearfix:after{content:""; display:block; clear:both;}
.hide{display:none;} 
.color{color:#37cbbb !important;}
/** ================================WZQ================================ **/

/** =================================原生================================= **/
img{
	vertical-align: middle;
}

/** =================================自定义组件================================= **/
/** 下拉列表 **/
.xy_scroller_wrapper
{
	position:relative;
}
.xy_scroller_pulldown,
.xy_scroller_pullup
{
	position:absolute;
	width:100%;
	text-align:center;
	line-height: 2.8rem;
	z-index: -1;
}
/** layer弹出框 **/
.layui-layer-dialog .layui-layer-content
{
	font-size: 1.5rem !important;
	white-space: nowrap;
	color: white;
	border-radius: 5px;
}
/** =================================背景边框================================= **/
.insertAfter_right_arrow_gray:after
{
    content: "";
    background: url(../images/hover_right.png) right center no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    width: 0.6rem;
    height: 1rem;
	margin-top:-.4rem;
	vertical-align:middle;
}

.insertBefore_left_arrow_gray:before
{
	content: "";
    background-image: url(../images/hover_left.png);
    background-size: 100% 100%;
    display: inline-block;
    width: 1rem;
    height: 1.6rem;
	vertical-align:middle;
}
.noBGAndBorder
{
	background:none;
	border:none;	
}
.fullBackgroundImage
{
	background-repeat:no-repeat;
	background-size:100% 100%;
}

/** =================================布局================================= **/
.xy-panel {
  overflow:hidden;
  position:absolute;
  width:100%; height:100%;
  left:0; bottom:0; top:0;
}
.xy-panel > .xy-panel-top {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 4.4rem;
}
.xy-panel > .xy-panel-bottom {
  position:absolute;
  top:auto;
  left:0;
  bottom:0;
  width:100%;
  height:4.4rem;
  line-height:4.4rem;
  text-align:center;
}
.xy-panel > .xy-panel-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 4.4rem;
  height: auto;
  width: auto;
  overflow: auto;
}
.xy-panel-top + .xy-panel-content {
	top: 4.4rem;
}

.xy-titlebar {
	height:4.4rem;
	line-height:4.4rem; 
	color:#333;
	background:#FFF; 
	border-bottom:1px solid #ccc;
	position:relative;
	overflow:hidden;
	box-sizing:border-box;
	display:-webkit-box;
	display:flex;
	-webkit-box-pack:justify;
	justify-content:space-between;
}
.xy-titlebar > *
{
	white-space:nowrap;
	overflow:hidden;
	box-sizing:border-box;
}
.xy-titlebar .xy-titlebar-left{
	text-align:left;
	padding-left:1rem;
}
.xy-titlebar .xy-titlebar-right {
	text-align:right;
	padding-right:1rem;
}
.xy-titlebar-right > .spacer{
	-webkit-box-flex:1.5;
	flex:1.5;
}
.xy-titlebar .xy-titlebar-title {
  text-align:center;
  font-weight:bold;

}


.xy-row
{
	display:-webkit-box;
	display:flex;
	max-width:100%;
}
.xy-row-inline
{
	display:-webkit-inline-box;
	display:inline-flex;
	max-width:100%;
}
.xy-row > *
{
	-webkit-box-flex:1;
	flex:1;
	max-width:100%;
	display:block;
}
.hAlignCenterRow
{
	display:-webkit-box;
	display:flex;
	-webkit-box-pack:center;
	justify-content:center;
}
.hAlignCenterDiv
{
	text-align:center;
}
.hAlignCenterDiv > *
{
	margin:auto;
}
.hAlignBalanceRow
{
	display:-webkit-box;
	display:flex;
	-webkit-box-pack:justify;
	justify-content:space-between;
}
.vAlignCenterRow{
	-webkit-box-align:center;
	align-items:center;
}

.vDirectionRow
{
	-webkit-box-orient:vertical;
	flex-direction:column;
}
.autoWidthRowElem
{
	-webkit-box-flex:initial;
	flex:initial;
	width:auto;
}

.blockContainer > * {
  display:block;
}
.absoluteCenter
{
	position:absolute;
    margin:auto;
    top:0;
    left:0;
    right:0;
    bottom:0;
}

/** =================================文字================================= **/
.fontSizeS{font-size:1.2rem;}
.fontSizeM{font-size:1.3rem;}
.fontSizeMM{font-size:1.4rem;}
.fontSizeXXL{font-size:2.2rem;}

.blackFont{color:#333;}
.grayFont{color:#999;}

.boldText{font-weight:bold;}

.autoEllipsisLabel
{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

/** =================================图片按钮================================= **/
.xy-button{
	border:0; 
	border-radius:.5rem; 
	background:#37cbbb; 
	font:normal 1.6rem  'Microsoft YaHei'; 
	color:#fff;
	padding:0.5rem;
}
.bottom-blank{height: 4.4rem}
header{height:4.4rem; padding:0 1rem; text-align:center; line-height:4.4rem; color:#333; font:normal 1.6rem/4.4rem ; background:#FFF; border-bottom:.1rem solid #ccc;}
header a{display:inline-block; height:4.4rem; padding-left:1.4rem; vertical-align:middle; font:normal 1.5rem/4.4rem 'PingFangSC-Regular'!important,' sans-serif','Heiti SC'; color:#333;}
header a.left_link{float:left; background:url(../images/hover_left.png) left center no-repeat; background-size:1rem 1.6rem;}
header a.right_link{float:right; min-width:2rem; color:#666;}
header a.right_link img{width:2rem; height:2rem; vertical-align:middle;}
.tabs{height:4.4rem; line-height:4.4rem; font-size:1.6rem; background:url(../images/tab-line.png) #FFF center no-repeat; background-size:.1rem 3rem;}
.tabs li{display:inline-block; float:left; text-align:center; width:50%;}
.tabs li a{display:block; font-size:1.6rem; color:#666; border-bottom:.1rem solid #ccc;}
.tabs li.cur a{height:4.2rem; line-height:4.2rem; color:#37cbbb; border-bottom:.3rem solid #37cbbb;}
.ui-button{padding:3rem 1rem;}
.ui-button button{width:100%; height:4rem; background:#ccc; color:#FFF; line-height:4rem; border-radius:.5rem; border:none; font-size:1.8rem;}
.ui-button-2 button{background:#37cbbb;}
.ui-button-3 button{background:none; border:.1rem solid #37cbbb; color:#37cbbb;}

.ui-button a{display:block; width:100%; height:4rem; background:#ccc; color:#FFF; text-align:center; line-height:4rem; border-radius:.5rem; border:none; font-size:1.8rem;}
.ui-button-2 a{background:#37cbbb;}
.ui-button-3 a{background:none; border:.1rem solid #37cbbb; color:#37cbbb;}
.nav{width:100%; height:4.4rem; padding:1rem 0; background:#FFF;}
.nav li{display:inline-block; width:31.5%; height:4.4rem; border-left:1px solid #eee;}
.nav li:nth-child(1){border-left:none;}
.nav li a{display:block; width:9rem; height:1.8rem; padding-top:2.6rem; margin:0 auto; background-size:15.2rem 7rem !important; text-align:center;}
.nav li a i{color:#37cbbb;}
.nav li a.integration{background:url(../images/navIcon.png) 3.4rem top no-repeat;}
.nav li a.record{background:url(../images/navIcon.png) center top no-repeat;}
.nav li a.rule{background:url(../images/navIcon.png) -9.5rem top no-repeat;}
.nav li a.VIP_icon{background:url(../images/navIcon.png) 3.4rem -4.7rem no-repeat;}
.nav li a.card_icon{background:url(../images/navIcon.png) center -4.7rem no-repeat;}
.nav li a.money_icon{background:url(../images/navIcon.png) -9.5rem -4.7rem no-repeat;}
.ui-button-2 button{background:#37cbbb;}
.bgcolor{width:100%; height:100%; position:fixed; background:#FFF;}
.content{width:100%;position:absolute;}
.hyjf_box{width:93%; height:3.4rem; padding:0 2% 0 1%; margin-left:2%; position:fixed; bottom:0.8rem; line-height:3.4rem; background:#37cbbb; border-radius:1.6rem; color:#FFF;}
.hyjf_box .price,.hyjf_box .hy_box{display:inline-block; margin-right:1rem;}
.hyjf_box .hy_box{padding-left:3.3rem; color:#FFF; background:url(../images/pt_vip_2.png) left center no-repeat; background-size:2.7rem;}
.hyjf_box .jkhy_box{background:url(../images/jk_vip_2.png) left center no-repeat; background-size:2.7rem;}
.hyjf_box .bjkhy_box{background:url(../images/bjk_vip_2.png) left center no-repeat; background-size:2.7rem;}
.hd_btn{display:inline-block; float:right; height:3.3rem; padding:0 1rem; font:normal 1.6rem/3.3rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei'; border-radius:.5rem; text-align:center; background:#37cbbb; color:#FFF;}
.illustrate{height:3rem; padding:0 1rem; background:#fadeb7; line-height:3rem; color:#333;}
.btn_color{display:inline-block; width:5.8rem; height:1.6rem; margin-left:.6rem; line-height:1.6rem; border-radius:.4rem; text-align:center; font-size:1.2rem; color:#FFF;}
.color-1{background:#37cbbb;}
.color-2{background:#b077fd;}
.color-3{background:#97c1fa;}
.color-4{background:#37cbbb;}
.color-5{background:#b077fd;}
.color-6{background:#97c1fa;}
.color-7{background:#37cbbb;}
.color-8{background:#b077fd;}
.color-9{background:#97c1fa;}
.color-10{background:#37cbbb;}
.color-11{background:#b077fd;}
.color-12{background:#97c1fa;}
.color-13{background:#37cbbb;}
.color-14{background:#b077fd;}
.color-15{background:#97c1fa;}
.color-16{background:#37cbbb;}
.color-17{background:#b077fd;}
.color-18{background:#97c1fa;}
.color-19{background:#b077fd;}
.color-20{background:#97c1fa;}
.black{display:inline-block; width:4rem; height:4rem; text-align:center; color:#FFF; line-height:4rem; font-size:1.2rem; position:fixed; bottom:7rem; right:2.5rem; background-color:rgba(0,0,0,0.5); border-radius:50%; box-shadow:0rem .4rem .5rem rgba(0, 0, 0, .2); background-size:4rem !important;}
.pen{background-image:url(../images/pen.png);}
footer{width:100%; height:4.4rem; margin-top:1.5rem; background:#FFF; border-top:.1rem solid #e5e5e5; position:fixed; bottom:0;}
footer.centerAlignFooter{text-align:center; line-height:4.4rem}
footer dl{display:inline-block; width:23%; height:4.4rem;}
footer dl a{display:block; width:3rem; height:1.8rem; padding-top:2.6rem; margin:0 auto; background-size:13.5rem 6rem !important; text-align:center; position:relative;}

footer dl a.home{background:url(../images/footertab_icon.png) .3rem -3.5rem no-repeat;}
footer dl a.active{background:url(../images/footertab_icon.png) -3.5rem -3.5rem no-repeat;}
footer dl a.integration{background:url(../images/footertab_icon.png) -7.4rem -3.5rem no-repeat;}
footer dl a.User{background:url(../images/footertab_icon.png) -11rem -3.5rem no-repeat;}

footer dl a.home-no{background:url(../images/footertab_icon.png) .3rem .5rem no-repeat; color:#37cbbb;}
footer dl a.active-no{background:url(../images/footertab_icon.png) -3.5rem .5rem no-repeat; color:#37cbbb;}
footer dl a.integration-no{background:url(../images/footertab_icon.png) -7.4rem .5rem no-repeat; color:#37cbbb;}
footer dl a.User-no{background:url(../images/footertab_icon.png) -11rem .5rem no-repeat;color:#37cbbb;}

footer dl a i{display: block;width: 10px;height: 10px;background: #e60012;border-radius: 50%;position: absolute;top:6px;right:-5px;}
/**弹框**/
.hint-box{width:100%;height:100%;background:rgba(0,0,0,0.35);position:fixed; top:0; left:0; display:none;}
div.hint{position:relative; width:24.3rem; padding:0 .7rem 2rem; margin:0 auto; top:50%; border-radius:.5rem; background:#fff; box-shadow:0 0 1rem 0.2rem #666;}
div.hint .close {position:absolute; top:.9rem; right:.9rem; height:1.6rem; width:1.6rem; border:none; cursor:pointer; background:url(../images/close.png) no-repeat; background-size:100%;}
div.hint .topic{width:90%; height:3.7rem; margin:0 auto; border-bottom:1px solid #e5e5e5; text-align:center; font:normal 1.6rem/3.7rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei'; color:#37cbbb;}		
div.hint .list{line-height:2rem; text-align:center; color:#333;}		
div.hint .button{display:block; width:17.5rem; height:4rem; margin:1rem auto 0; border:none; border-radius:.5rem; color:#fff; background:#37cbbb; cursor:pointer; text-align:center; font:normal 1.8rem/4rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei';}	

div.hint .button-1{background:#e5e5e5;}
.txw_box{height:12rem; margin:0 auto;}
	.szcg{padding-top:1rem; font:normal 1.4rem/4rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei'; text-align:center; color:#000;}	
	.tqtx{font:normal 1.3rem/2rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei'; text-align:center; color:#000;}	

/**未关注-弹框**/
.hint.nofollow_box{margin-top:-15rem;}
.nofollow_box dl.con{width:14rem; height:14rem; margin:1rem auto;}
.nofollow_box dl.con img{width:14rem; height:14rem;}

/**已关注-弹框**/
.hint.follow_box{margin-top:-6rem;}
.follow_box dl.list{padding:2rem 0 1rem;}

/**未中奖有福利-弹框**/
.hint.welfare_box{text-align:left; margin-top:-15rem;}
.welfare_box h3{padding-top:1rem; line-height:2rem; text-align:center;}
.welfare_box dl.con{width:12.5rem; margin:1rem auto;}
.welfare_box dl.con img{width:12.5rem; height:7rem;}
.welfare_box dl.list{width:17rem; margin:1rem auto;text-align:left;}

/**积分兑换-弹框**/
.hint.exchange_box{height:12rem; margin-top:-6rem;
	background: -moz-linear-gradient(top, #000000 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(9%,#e4e8e7), color-stop(68%,#d8ddde), color-stop(100%,#e8e9e9));
    background: -webkit-linear-gradient(top, #e4e8e7 9%, #d8ddde 68%,#e8e9e9 100%);}
.exchange_box h3.topic{border-bottom:none; color:#333; font-weight:bold;}		
.exchange_box div.btn_box{width:100%; height:4rem; margin-top:.4rem; border-top:.1rem solid #9c9f9f; position:absolute; bottom:0; left:0; text-align:center;}
.exchange_box div.btn_box button{display:inline-block; width:48%; height:4rem; margin:0; border:none; border-radius:0; background:none; font:normal 1.6rem/3rem 'PingFangSC-Regular'; color:#157efb;}
.exchange_box div.btn_box button:nth-child(2){border-left:.1rem solid #9c9f9f; font-family:'PingFangSC-Regular'; font-weight:bold;}
.exchange_box div.btn_box button.draw{width:100%; border:none;}
.hint.exchange_box .list{padding:0 1rem; line-height:2.5rem; text-align:left;}		
.hint.exchange_box .list span{float:right;}		

/**兑换成功-弹框**/
.hint.success_box{height:10rem; margin-top:-5rem;}

/**积分兑换信息-弹框**/
.hint.hdbm_box{padding-bottom:1rem; margin-top:-22rem; width:90%; background:url(../images/bg.png) no-repeat; background-size:100% 100%;}
	.hdbm_box .title{padding:1rem 0; text-align:center; color:#666; font-size:1.3rem;}	
	.hdbm_item{padding:1.3rem; background:#e5e5e5; border-radius: .5rem; margin-bottom:1.3rem; font-size:1.4rem; vertical-align:top;}
	.hdbm_item label{display:inline-block; width:30%;}
	.hdbm_item input[type='text']{display:inline-block; width:60%; background:#e5e5e5; border:0; color:#666; font:normal 1.4rem/1rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei';}	
	.hdbm_item textarea{width:60%; height:6rem; background:#e5e5e5; border:0; color:#666; font:normal 1.4rem/1.6rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei'; outline:none; vertical-align:top;}	
	.hdbm_box .dqjf{padding-top:1rem; text-align:center; font:normal 1.3rem/2rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei'; color:#37cbbb;}	
div.hint.hdbm_box .list{line-height:2rem; padding:1rem 2rem 0; text-align:left; color:#333;}		
div.hint.hdbm_box .list span{float:right; color:#37cbbb;}		

	
/**活动详情**/
.dyplx_box{padding-top:.4rem; background:#FFF; margin-bottom:1rem;}
	.dyplx_topic{min-height:2.2rem;height:auto; padding:0 1rem; margin-bottom:.5rem; line-height:2.2rem; border-left:.6rem solid #37cbbb; color:#37cbbb; font-weight:bold;}
	.dyplx_topic span.dj{display:inline-block; float:right; padding-left:2rem; background:url(../images/pt_vip.png) left center no-repeat; background-size:1.5rem 2rem; font-weight:normal;}
	.dyplx_topic span.jk_dj{background:url(../images/jk_vip.png) left center no-repeat; background-size:1.5rem 2rem;}
	.dyplx_topic span.bjk_dj{background:url(../images/bjk_vip.png) left center no-repeat; background-size:1.5rem 2rem;}
	.dyplx_img{margin:0px 1rem;}
	.dyplx_img img{width:100%; height:auto;}
	.ab{position:fixed; top:0px;}
	.buy-box{width:92%; padding:.5rem 4%; line-height:2rem; background:#FFF; border-bottom:1px solid #e5e5e5; box-shadow:0 .2rem .2rem rgba(0, 0, 0, 0.1);}
	.buy-box .price,.buy-box .num{display:inline-block; margin-right:1rem;}
	.buy-box .num:last-child{display:block; }
	.buy-box .rmb{color:#37cbbb;}
	.buy-box .rmb-num{color:#37cbbb;}
.address_time{padding:0 1rem; background:#FFF; margin-bottom:1rem;}
	.address_box{padding:.5rem 0 .5rem 2.5rem; font-size:1.3rem; line-height:2.5rem; background:url(../images/clock.png) 0 .8rem no-repeat; background-size:2rem;}
	.time_box{padding:.5rem 0 .5rem 2.5rem; font-size:1.3rem; line-height:2.5rem; background:url(../images/icon_03.png) 0 center no-repeat; background-size:2rem;}
.man_nub{padding:0 1rem; background:#FFF; margin-bottom:1rem;}
.man_nub li:nth-child(2n-1){height:2.3rem; line-height:2.3rem; font-size:1.3rem;}
.man_nub li:nth-child(2n-1) span{color:#37cbbb;}
.man_nub li:nth-child(2n){height:2.7rem; padding:.3rem 0 1rem;}
.man_nub li:nth-child(2n) a{display:inline-block; width:2.7rem; height:2.7rem; margin-right:1rem;}
.man_nub li:nth-child(2n) a img{width:2.7rem; height:2.7rem; border-radius:50%;}
.man_nub li:nth-child(2n) span{display:inline-block; float:right; width:2.7rem; height:2.7rem; background:url(../images/tk_icon_right.png) right center no-repeat; background-size:.9rem 1.5rem;}
.man_nub li:nth-child(3){border-top:.1rem solid #e5e5e5;}
.hdxq_box{padding:0 1rem; background:#FFF; margin-bottom:1rem;}
	.hdxq_topic{height:2.6rem; line-height:2.6rem; font-size:1.3rem; border-bottom:.1rem solid #e5e5e5;}
	.hdxq_con .sqnr_con{padding:0.5rem 0px 2rem 0; font-size:1.4rem; color:#595959; line-height:2rem; border-bottom:.1rem solid #e5e5e5;}
	.hdxq_con .sqnr_con p{font-size:1.4rem; color:#595959;}
	.hdxq_con .sqnr_con p img{max-width:100% !important; height:auto !important;}
.anniu{height:2.8rem; line-height:2.8rem; text-align:center; color:#37cbbb;}
.fbpl_con{min-height:9.5rem; padding:1rem 1rem 1.8rem; background:#fff;}
.fbpl_con textarea{width:100%; min-height:9.5rem; padding:.5rem; color:#232325; border:0; resize:none; outline:none; overflow-y:visible; word-break:break-all; font:normal 1.4rem/2.4rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei';}
.fbpl_btn{padding:1.5rem 1.3rem 5rem 1.3rem;}
	.fbpl_button{width:100%; height:4rem; border:0; border-radius:.5rem; background:#37cbbb; font:normal 1.8rem/4rem  'Microsoft YaHei'; color:#fff;}
	.jfgz{display:inline-block; float:right; padding-right:.9rem; background:url(../images/list_right_W.png) right center no-repeat; background-size:.6rem 1rem;}

/**活动列表**/
.hyhd_box{padding:1rem 0 6rem;}	
	.hyhd_con{margin-top:1rem; padding-top:.4rem; background:#FFF;}	
		.hyhd_topic{height:2.2rem; padding:0 1rem; margin-bottom:.5rem; line-height:2.2rem; border-left:.6rem solid #37cbbb; color:#37cbbb; font-weight:bold;}
		.hyhd_topic i{display:inline-block; width:80%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
		.hyhd_topic span.dj{display:inline-block; float:right; padding-left:2rem; font-weight:normal; background:url(../images/pt_vip.png) left center no-repeat; background-size:1.5rem 2rem;}
		.hyhd_topic span.jk_dj{background:url(../images/jk_vip.png) left center no-repeat; background-size:1.5rem 2rem;}
		.hyhd_topic span.bjk_dj{background:url(../images/bjk_vip.png) left center no-repeat; background-size:1.5rem 2rem;}
		.hyhd_img{height:16rem; margin:0px 1rem; position:relative; overflow:hidden;}
		.hyhd_img img{width:100%; vertical-align:middle;}
		.rq-bm-box-time{width:120px; height:24px;color: #fff;line-height: 24px;padding:.5rem 0; background:url(../images/i_events_times.png) center center no-repeat;background-size:120px 24px; position:absolute; top:3rem;left: .7rem;z-index: 9;text-align:center;}
		.rq-bm-box{width:100%; height:2rem; padding:.5rem 0; background-color:rgba(0, 0, 0, 0.6); position:absolute; bottom:0rem; text-align:center;}
		.rq-bm-box.mutimer{background-color: rgba(197, 2, 17, 0.6);color: #fff;font-size:1.6rem;}
		.rq-bm-box span{display:inline-block; height:2rem; width:48%; margin:0 auto; text-align:center; color:#FFF;}
		.rq-bm-box span:nth-child(2){border-left:.1rem solid #FFF;}
		.rq-bm-box span i{font-style:normal; color:#37cbbb;}
.hyhd_address_time{display:inline-block; width:60%; padding:0 1rem; background:#FFF;}
	.hyhd_list{padding:.5rem 0 .5rem 2rem; font-size:1.3rem; line-height:2rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.hyhd_address_box{background:url(../images/icon_04.png) 0 .6rem no-repeat; background-size:1.5rem 1.5rem;}
	.hyhd_time_box{background:url(../images/icon_03.png) 0 center no-repeat; background-size:1.5rem 1.5rem;}
		
	.hd_btn_2{display:inline-block; float:right; height:2.6rem; padding:0px 1.5rem; margin:1.4rem 1rem 0 0; font:normal 1.6rem/2.6rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei'; border-radius:.5rem; text-align:center;}
	.yjs_2{background:#ccc; color:#fff; border:.1rem solid #ccc;}
	.qbm_2{background:#37cbbb; color:#fff; border:.1rem solid #37cbbb;}
	.yrx_ybm_2{background:#FFF; color:#37cbbb; border:.1rem solid #37cbbb;}
	
/**投稿**/
#contribute1{padding:0 1rem;}
#contribute1 h2{font-size:1.5rem; padding:.5rem 0 0 1rem; color:#333; border-bottom:1px solid #d9d9d9;}
#contribute1 h2 input{width:100%; font-size:1.5rem; padding:1rem 0px; border:none; background:none; outline:none;}
#contribute1 p{width:100%; line-height:4rem;}
#contribute1 img{width:100%;}
	.article_con{height:auto; line-height:2rem; background-color:transparent; background:#eee !important;}
	.append_box{width:100%; margin:0rem auto 2rem; background:#eee;}
	.append_box h3{font-size:1.45rem; line-height:3.1rem; color:#666; text-align:center;}
	.append_box ul{background:url(../images/tab-line.png) center 0.4rem no-repeat; background-size:.1rem 6rem; text-align: center;}
	.append_box li{width:48%; display:inline-block; text-align:center; vertical-align:top; line-height:3rem;}
	.append_box li img{display:block; width:5rem !important; height:5rem; margin:0 auto; background:#FFF; border-radius:50%;}
#contribute1 .ui-button{padding:3rem 0rem;}
#contribute2{padding:0 1rem 3rem;}
#contribute2 h2{font-size:1.5rem; line-height:4.5rem; color:#333;}
#contribute2 .head_portrait{height:3.5rem;}
#contribute2 .head_portrait img{display:inline-block; width:3.5rem; height:3.5rem; border-radius:50%; vertical-align:middle;}
#contribute2 .head_portrait i{margin-left:1rem; display:inline-block; color:#000;}
#contribute2 p{width:100%; margin-top:1rem; line-height:2rem;}
#contribute2 p img{width:100%;}
		
/**积分规则**/
.jfgz_con{padding:0 1rem 6rem;}		
.jfgz_con tr td{ vertical-align:top; line-height:2.4rem;}		
.jfgz_con tr:nth-child(2n-1) td{padding-top:1.5rem;}		
.jfgz_con tr td:nth-child(2n-1){padding-right:1.3rem; color:#37cbbb; font-size:1.6rem;}		
.jfgz_con tr:nth-child(2n-1) td:nth-child(2n){font-size:1.4rem; color:#333;}		
	.tj_box	tr:nth-child(2n-1) td{padding:0; color:#666;}
	.tj_box	tr td:nth-child(2n-1){width:4rem; padding:0; color:#666; font-size:1.4rem;}
	.tj_box tr:nth-child(2n-1) td:nth-child(2n-1){width:7rem;}		
	.tj_boxS tr:nth-child(2n-1) td:nth-child(2n-1){width:5rem;}		
	.tj_box tr:nth-child(2n-1) td:nth-child(2n){font-size:1.4rem; color:#666;}		

/**兑换记录**/
.exchange_box{padding-bottom:6rem;}
.exchange_con{margin-top:1rem; padding:0 1rem; background:#FFF;}
.exchange_topic{height:3.2rem; padding:0 .3rem; border-bottom:.1rem solid #e5e5e5; line-height:3.2rem;}
.exchange_topic span.time{display:inline-block;}
.exchange_topic span.state{display:inline-block; float:right; color:#37cbbb;}
.exchange_bottom{padding:1rem 0;}		
	span.exsp{display:inline-block; width:23%; margin-right:2%;}
	span.exsp img{width:100%; height:6.5rem;}
	div.ex_con{display:inline-block; width:72%; vertical-align:top;}
	div.ex_con h3{width:100%; height:1.5rem; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	dl.ex_box span.xyjf{display:inline-block; padding-top:.3rem; line-height:3rem; color:#666;}
	dl.ex_box span.xyjf i{color:#37cbbb;}
	dl.ex_box span.nub{display:inline-block; float:right; line-height:2.4rem; color:#000;}
	dl.ex_box2{line-height:1.8rem; color:#999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/**积分明细**/
.jfmx_con{width:100%; padding-bottom:1rem;}
.jfmx_con tr td{height:2.5rem; border-bottom:.1rem solid #ccc; border-left:.1rem solid #ccc; text-align:center; color:#000;}		
.jfmx_con tr td:nth-child(1){width:30%; border-left:none;}		
.jfmx_con tr td:nth-child(2){width:50%; padding:1rem 0 1rem 5%; text-align:left; color:#333; line-height:2.5rem;}		
.jfmx_con tr td:nth-child(2) i{color:#666;}		
.jfmx_con thead tr td:nth-child(2){padding-left:0; text-align:center;}		
.jfmx_con thead tr td{font-weight:bold; color:#333;}		
.jfmx_con tr td.add{color:#199000;}		
.jfmx_con tr td.minus{color:#37cbbb;}		

/**积分商城-秒杀活动**/
div.flicking_con {margin:0 auto; position:relative; width:12rem;}
div.flicking_con .flicking_inner{position:absolute; top:12rem; left:45%; z-index:999;}
div.flicking_con a{float:left; width:.7rem; height:.7rem; margin-right:.6rem; background:#FFF; border-radius:50%; display:block; text-indent:-1000px}
div.flicking_con a.on{background:#37cbbb;}
.main_image {width:100%; min-height:14rem; overflow:hidden; margin:0 auto; position:relative;}
.main_image ul {width:9999rem; height:100%; overflow:hidden; position:absolute;}
.main_image li {float:left; width:100%; height:100%;}
.main_image li img {display:block; width:100%; height:100%;}
.topic_img{margin-top:1rem; border-top:.1rem solid #eee;}
.topic_img li{display:inline-block;float:left; width:59.5%; height:11rem; margin:0; padding:0; border:.1rem solid #e5e5e5; border-left:none;}
.topic_img li:nth-child(2){display:inline-block; float:left; width:40%; border-right:none;}
.topic_img li img{width:100%; height:11rem;}
.topic_img li a{position:relative; top:0;}
.topic_img li a span{display:block; position:absolute; top:-2rem; right:1.5rem; color:#d10915; font:normal 1.6rem/2.5rem 'PingFang SC-Bold'; text-align:right; color:#333;}
.topic_img li a span i{color:#333;}
h3.topic{height:3rem; padding:1rem 1rem 0;}
h3.topic span{display:inline-block; line-height:3rem;}
h3.topic a{display:inline-block; float:right; line-height:3rem;}
.nub_box{padding:0 1rem;}
.nub_con{display:inline-block; width:48%; margin-top:1rem; vertical-align:top; background:#FFF; position:relative;}
.nub_con:nth-child(2n){ margin-left:.4rem;}
dl.hint{width:100%; height:3rem; position:absolute; bottom:7rem; left:0; background-color:rgba(230, 0, 18, 0.5); color:#FFF; text-align:center; font:normal 1.2rem/3rem 'PingFangSC-Regular';}
.nub_top{position:relative;}
.nub_top dl.hint{height:3rem; position:absolute; bottom:0rem;}
.nub_con img{width:100%; height:12.5rem;}
.nub_con ul{padding:0.5rem 1rem;}
.nub_con ul li{font:normal 1.3rem/2rem 'PingFangSC-Regular'; color:#333;
white-space:nowrap;
 text-overflow:ellipsis; 
 -o-text-overflow:ellipsis; 
 overflow: hidden;}
.nub_con ul li:nth-child(2){color:#666;}
.nub_con ul li:nth-child(2) i{color:#37cbbb;}
.nub_con ul li:nth-child(3){color:#999;}
.graph span{content: ""; display: block; height: 0; width: 3rem; position:absolute; top:.65rem; left:-1.9rem; border-width: 0px 2rem 2rem 2rem; line-height:2rem; border-style: none solid solid; -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg); text-align:center; color:#FFF;} 
.graph span.sec{border-color: transparent transparent #37cbbb;} 
.nub_con dl.over{width:9rem; height:9rem; position:absolute; top:14%; left:50%; margin-left:-4.5rem; background-color:rgba(0, 0, 0, 0.5); line-height:9rem; color:#FFF; text-align:center; border-radius:50%;}
.illustrate-1{background-image:url(../images/hover_right.png); background-repeat:no-repeat; background-position:97% center; background-size:.8rem 1.5rem;}
.illustrate-1 img{width:2.5rem; height:2.5rem; margin:.2rem 1rem 0 0.5rem; vertical-align:top}
.formerly_box{padding:2.5rem 0 0; position:relative;}
	.formerly_topic{clear:both; height:1rem; border-top:.1rem solid #999;}
	.formerly_topic span{display:block; float:left; width:7rem; padding:0 2%; height:1.8rem; position:absolute; top:1.5rem; left:50%; margin-left:-3.5rem; line-height:1.8rem; text-align:center; color:#999; background:#eee;}

/**文章详情页**/
.food-topic{padding:0 1rem; background:#FFF; position:relative;}
.food-topic img.head_bg{width:100%; height:auto;}
.food-topic figure{padding:1rem 0;}
.food-topic figure img{display:inline-block; width:5.4rem; height:5.4rem; border-radius:50%; border:.3rem solid #FFF; border-color:rgba(255,255,255,0.3); vertical-align:top;}
.food-topic figcaption{display:inline-block; width:75%; color:#333; font-size:1.3rem;line-height:3rem;} 
.food-topic h3{line-height:3rem; font-size:1.6rem; color:#333;}
.food-topic dl{color:#666; font-size:1.2rem;}
.food-topic dl a{display:inline-block; float:right; width:2rem; padding-left:1.5rem; margin-left:2rem; color:#666; background-size:1.3rem !important; font-size:1.2rem;}
.inside_con {padding:1rem; background:#FFF;}
.inside_con p{padding:.5rem 0; line-height:2.2rem; color:#333; font-size:1.3rem;}
.inside_con img{max-width:100%;}

a.good{background:url(../images/good-1.png) center left no-repeat;}
a.comment{background:url(../images/comment-1.png) center left no-repeat;}
a.good-no{background:url(../images/good-2.png) center left no-repeat;}
a.comment-no{background:url(../images/comment-2.png) center left no-repeat;}
a.comment-no1{background:url(../images/comment-1.png) center left no-repeat;}
a.collection{background:url(../images/collection-1.png) center left no-repeat;}
a.collection-no{background:url(../images/collection-2.png) center left no-repeat;}
.correxchange{padding:0 1rem; margin-top:1rem; background:#FFF; border-top:.1rem solid #e5e5e5; border-bottom:.1rem solid #e5e5e5;}
.correxchange .exchange_topic{color:#333;}
.correxchange span.time{display:inline-block; width:2rem; height:2rem; margin-right:.5rem; background:#e71f19; text-align:center; vertical-align:middle; line-height:2rem; color:#FFF; border-radius:.5rem;}
.correxchange span.exsp{width:30%;}
.correxchange div.ex_con{width:65%;}
.correactiv span.time{background:#37cbbb;}
.praise-comment{padding:0 1rem; background:#FFF; margin-top:1rem;word-break: break-all}
.title_topic{height:4rem; line-height:4rem; color:#333; border-bottom:.1rem solid #e5e5e5;}
.praise_box{padding:1rem 0 1.5rem;}
.praise_box .praise_con{display:inline-block; width:85%; height:3.5rem; overflow:hidden; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.praise_box .praise_con li{display:inline-block; margin-right:2rem;}
.praise_box .praise_con img{display:inline-block; width:3.5rem; height:3.5rem; border-radius:50%; vertical-align:middle;}
.praise_box a.more{display:inline-block; width:3.5rem; height:3.5rem; border-radius:50%; vertical-align:middle; background:#37cbbb; text-align:center; line-height:3.5rem; font-size:1.5rem; color:#FFF;}
.share_trends{padding:1rem 1rem 0; position:relative;}
.share_trends img{float:left; width:3.5rem; height:3.5rem; margin-right:1rem; border-radius:50%; vertical-align:middle;}
.share_trends p img{width: auto;height: auto;margin-right:0;float:none;}
.share_trends article{margin-left:4.5rem; border-bottom:.1rem solid #e5e5e5;}
.share_trends h3{height:2.5rem; color:#333;}
.share_trends h3 span{display:inline-block; float:right; color:#999; font-size:1.3rem;}
.share_trends p.share_con{line-height:2.5rem; color:#333; padding-bottom:1rem;}
dl.moreshare{height:3.5rem; text-align:center; line-height:3.5rem; color:#999;}
.good-comment2{width:100%; height:2.4rem; padding:1rem 0; background:#FFF; position:fixed; bottom:0;}
.good-comment2 li{display:inline-block; width:50%; height:2.4rem;}
.good-comment2 li:nth-child(1){width:48%; border-right:.1rem solid #e5e5e5;}
.good-comment2 li a{display:block; width:3rem; height:2.4rem; line-height:2.4rem; padding-left:3.5rem; margin:0 auto; background-size:2rem 2rem !important;}

/**没有评论样式**/
.mypl_box{padding:6rem 0 3rem 0; background:url(../images/pl.png) #FFF center 3rem no-repeat; background-size:2.5rem 2.4rem; text-align:center; font-size:1.3rem; color:#999;}


/**首页**/
.home_box .main_image{height:17.5rem !important;}
.home_box div.flicking_con .flicking_inner{top:15rem;}
.search_box{width:90%;height:3rem; position:absolute; top:1rem; left:4.5%; background-color:rgba(255,255,255,0.7); border-radius:.5rem;}
.btn_search{display:inline-block; width:10%; height:3rem; border:none; background:url(../images/search.png) 1rem center no-repeat; background-size:1.7rem; vertical-align:top;}
.box_search{display:inline-block; width:88%; height:3rem; border:none; background:none;}
.nav-box{height:3.5rem; background:#FFF;}
ul.nav-con{min-width:320px;height:3.5rem; margin:0 auto; position:relative; text-align:center;}
ul.nav-con li{display:inline-block; float:left; width:22%; margin:0 5px; height:3.5rem; text-align:center; line-height:3.5rem; color:#333; position:relative; cursor:pointer; background:none; font-size:14px;}
ul.nav-con .slider{display:block; height:.3rem; position:absolute; bottom:0; left:0; background:#37cbbb; -webkit-transition:all 0.5s; transition:all 0.5s;}
.home-list{padding-bottom:6rem;}
.home-con{margin-top:1rem; background:#FFF;}
	.head_portrait{padding:1rem 1rem 0; position:relative;}
	.head_portrait img{display:inline-block; width:3.7rem; height:3.7rem; margin-right:1rem; border-radius:50%;}
	.head_portrait span.head_name{display:inline-block; color:#333; line-height:2rem; vertical-align:top;}
	.head_portrait span.head_name i{color:#999;}
	.btn_color-1{height:2.5rem; padding:0 1rem; color:#37cbbb; line-height:2.5rem; vertical-align:middle; border-radius:.4rem; border:.1rem solid #37cbbb; background:#FFF; position:absolute; right:1rem; top:50%; margin-top:-1.2rem;}
	.btn_color-2{color:#999; border:.1rem solid #999;}

.list_con{padding:1rem 0; background:#FFF;}
.list_con p{padding:0; line-height:2.2rem; color:#333; font-size:1.3rem;}
.list_con p img{width:100%;}
.list_con h3{padding:0 1rem; color:#333; line-height:3rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_con dl{padding:0 1rem; color:#999; line-height:2rem;}
.list_con dl span{display:inline-block; width:60%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.list_con dl a{display:inline-block; float:right; width:2rem; padding-left:2rem; margin-left:.5rem; color:#666; background-size:1.3rem !important; }

/**积分抽奖－活动预告**/
.prize_box{padding-top:2.5rem; position:relative;}
	.prize_topic{clear:both; width:80%; height:1rem; margin:0 auto; border-top:.1rem solid #ccc;}
	.prize_topic span{display:block; float:left; width:15rem; height:1.8rem; position:absolute; top:1.7rem; left:50%; margin-left:-7.5rem; line-height:1.8rem; text-align:center; background:url(../images/topic_bg.png) center no-repeat; background-size:100%;}
	.rule_link{display:block; width:1.4rem; height:1.4rem; color:#666; position:absolute; top:50%; right:1rem; background:url(../images/rule.png) center no-repeat; background-size:1.4rem 1.4rem;}

.tabs{height:4.4rem; line-height:4.4rem; font-size:1.6rem; background:url(../images/tab-line.png) #FFF center no-repeat; background-size:.1rem 3rem;}

.herald-list{}
.herald-box{background:#FFF; margin-top:1rem;}
.herald-img{position:relative;}
.herald-img .hy-icon{display:inline-block; height:1.8rem; padding:0 2rem 0 1rem; position:absolute; top:1rem; left:1rem; background:url(../images/jf-icon.png) center right no-repeat; line-height:1.8rem; color:#FFF; text-align:center; font-size:1.2rem;}
.herald-img img{width:100%;}
.herald-con{display:inline-block; padding:0 0 1rem 1rem;}
.herald-con li{color:#333; font-size:1.3rem;}
.herald-con .topic{font-size:1.4rem; line-height:3rem;}
.herald-btn{display:inline-block; float:right; height:2.8rem; padding:0 .5rem; margin:1.2rem 1rem 0 0; background:#37cbbb;  border-radius:.4rem; line-height:2.8rem; text-align:center; color:#FFF; vertical-align:top;}

/**积分抽奖－往期回顾**/
.old_box .hint{background-color:rgba(0, 0, 0, 0.5);}
.old_box .herald-btn{background:#ccc;}
.get_box{padding:0 1rem 1.3rem; border-top:.1rem solid #e5e5e5; background:#FFF;}
.get_box h3.get-topic{height:3.2rem; padding-left:.3rem; line-height:3.2rem; color:#37cbbb; border-bottom:.1rem solid #e5e5e5;}
.get_box dl{padding:1.3rem 0 0 1rem; color:#333; font-size:1.4rem;}

/**积分抽奖－未结束活动详情**/
.details-box{padding:0 1rem; background:#FFF;}
.details-box h3{height:3.2rem; padding-left:.3rem; line-height:3.2rem; color:#333;}
	.details-list{padding-bottom:1rem; color:#333; border-top:.1rem solid #e5e5e5;}
	.details-list dl{padding:1rem .5rem 0 .5rem;}
	.details-list dl i{display:inline-block; font-size:2rem; margin-right:.5rem; display:inline-block; vertical-align:middle;}
	.details-list dl span{display:inline-block; float:right;}
	.details-list dl i.point-2{color:#37cbbb;}

.details-con{padding:0 1rem; margin-top:1rem; padding-bottom:5rem; background:#FFF; color:#333;}
.details-con h3{height:3.2rem; padding-left:.3rem; line-height:3.2rem; border-bottom:.1rem solid #e5e5e5;}
.details-con p{line-height:3.2rem; color:#666;}
.partake-btn{display:block; width:100%; height:4.4rem; margin-top:3rem; line-height:4.4rem; color:#FFF; background:#37cbbb; text-align:center; position:fixed; bottom:0;}

/**积分抽奖－我的记录**/
.Myrecord{color:#333;}
.Myrecord h3{height:3rem; line-height:3rem; padding:0 1rem;}
.Myrecord dl{height:4.4rem; line-height:4.4rem; padding:0 1rem; background:#FFF;}
.Myrecord span{display:inline-block;}
.Myrecord span:nth-child(1){width:60%;}
.Myrecord span:nth-child(2){width:20%;}
.Myrecord span.cy{color:#999;}
.Myrecord span.zj{color:#d10915;}

/**照片剪切**/
.black-bg{width:100%; height:92%; background:rgba(0,0,0,0.3); position:absolute;}
.pic-topic{height:6.8rem; text-align:center; clip:#333; line-height:6.8rem;}
.pic-con img{width:100%;}

/**点赞列表**/
.get_praise{padding:0 1rem 3rem;}
.get_praise .get_box{padding:1.5rem 0; border-bottom:.1rem solid #e5e5e5; border-top:none;}
.get_praise .get_box img{float:left; width:3rem; height:3rem; border-radius:50%; vertical-align:middle;}
.get_praise .get_box p{display:inline-block; padding-left:1rem; height:3rem; line-height:3rem; color:#333;}
.get_praise .get_box span,.get_praise .get_box a{display:inline-block; float:right; width:7rem; text-align:center; line-height:2.6rem;}
.get_praise .get_box span.Already{color:#999;}
.get_praise .get_box span.NotHave{color:#e60012;}
.get_praise .get_box a.Submit,.get_praise .get_box a.Modify{height:2.6rem; background:#37cbbb; line-height:2.6rem; border-radius:.5rem; color:#FFF;}
.get_praise .get_box span.Stood{height:2.6rem; background:url(../images/stand_sb_up.png) left center no-repeat; background-size:100%;}
/**评论列表**/
.footer{width:96%; padding:1rem 2%; background:#f0eff5; position:fixed; bottom:0;}
.footer textarea{display:inline-block; width:78%; height:.8rem; max-height:9rem; padding:.7rem 3%; background:#FFF; border:0; border-radius:.5rem; outline:none; font:normal 1.4rem/1.6rem 'PingFangSC-Regular',' sans-serif','Heiti SC'; color:#333;}
.footer input{display:inline-block; width:13%; height:3rem; background:#CCC; color:#FFF; line-height:3rem; border-radius:.5rem; border:none; position:absolute; top:50%; right:1rem; margin-top:-1.7rem;}

.picture_box{width:100%; height:12rem;}
.picture_box a.a-upload{display:block; width:100%; height:30px; background:rgba(0,0,0,0.7); color:#FFF; text-align:center; line-height:30px; position: absolute; bottom:0; cursor: pointer; overflow: hidden;}
.picture_box a.a-upload input{position: absolute; opacity:0; filter:alpha(opacity=0); cursor: pointer;}

.title_topic a.next{display:inline-block; float:right; width:.8rem; height:1.6rem; margin-top:1.3rem; background:url(../images/hover_right.png) center no-repeat; background-size:100%;}
.correactiv{margin-bottom:6rem;}
/**积分兑换详情**/
.jfdh_box{padding-top:.4rem; background:#FFF; margin-bottom:1rem;}
	.jfdh_topic{min-height:2.2rem;height:auto; padding:0 1rem; margin-bottom:.5rem; line-height:2.2rem; border-left:.6rem solid #37cbbb; color:#37cbbb; font-weight:bold;}
	.jfdh_topic span.dj{display:inline-block; float:right; padding-left:2rem; background:url(../images/pt_vip.png) left center no-repeat; background-size:1.5rem 2rem; font-weight:normal;}
	.jfdh_topic span.jk_dj{background:url(../images/jk_vip.png) left center no-repeat; background-size:1.5rem 2rem;}
	.jfdh_topic span.bjk_dj{background:url(../images/bjk_vip.png) left center no-repeat; background-size:1.5rem 2rem;}
	.jfdh_img{margin:0px 1rem;}
	.jfdh_img img{width:100%; height:auto;}
	.jkqsj_box{margin:0 1rem; text-align:center; border-bottom:.1rem solid #e5e5e5; font:normal 1.4rem/2.5rem 'PingFangSC-Regular',' sans-serif', 'Microsoft YaHei'; color:#37cbbb;}

	.ab{position:fixed; top:0px;}
	.exchange{width:92%; padding:.5rem 4%; line-height:2rem; background:#FFF; border-bottom:1px solid #e5e5e5; box-shadow:0 .2rem .2rem rgba(0, 0, 0, 0.1);}
	.exchange .price,.exchange .num{display:inline-block; margin-right:.6rem; vertical-align:top; font-size:1.3rem; line-height:2rem;}
	.exchange .rmb{color:#37cbbb;}
	.exchange .rmb-num{color:#37cbbb;}
	.exchange .rmb-num span{color:#999; font-size:1.2rem;line-height:3rem;}
	.new{display:inline-block; float:right;  text-align:right;}
	.new .hd_btn{float:none;}
	.new .xzdh{display:block; clear:none; text-align:right; margin-top:0;}
	
.stsm_box{padding:0 1rem; background:#FFF; margin:1rem 0;}	
.stsm_box .sysm_topic{height:2.6rem; border-bottom:.1rem solid #e5e5e5; line-height:2.6rem;}	
.stsm_box p{padding-bottom:1rem; line-height:2.6rem;}
.stsm_box p img{max-width:100% !important; height:auto !important;}	
/**官方评论**/
.official_reply{margin-bottom:1rem;}
.official_reply h3{height:.8rem; background:url(../images/reply_box.png) 3rem center no-repeat;}
.official_reply p{border-radius:1rem; padding:1rem; background:#eee; line-height:2.5rem;}
.official_reply p span{color:#37cbbb;}




.navigation {
	display: -webkit-flex;
	display: flex;
	padding: 0.55rem 0 0;
	background: #fff;
	border-top: 1px solid #e5e5e5;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 100;
	width: 100%;
}
.navigation a {
	-webkit-flex: 1;
	flex: 1;
	font-size: 1.4rem;
	line-height: 2rem;
	color: #8d8d8d;
	text-align: center;
}
.navigation a:before {
	display: block;
	content: "";
	width: 1.8rem;
	height: 1.8rem;
	margin: 0 auto 0.1rem;
}
.navigation a.on {
	color: #ec708a;
}
.navigation .nav-1:before {
	background: url(../img/nav-1.png) no-repeat;
	background-size: 100%;
}
.navigation .nav-1.on:before {
	background: url(../img/nav-1-active.png) no-repeat;
	background-size: 100%;
}
.navigation .nav-2:before {
	background: url(../img/nav-2.png) no-repeat;
	background-size: 100%;
}
.navigation .nav-2.on:before {
	background: url(../img/nav-2-active.png) no-repeat;
	background-size: 100%;
}
.navigation .nav-3:before {
	background: url(../img/nav-3.png) center no-repeat;
	background-size: 100%;
}
.navigation .nav-3.on:before {
	background: url(../img/nav-3-active.png) center no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-1:before {
	background: url(../img/n-1.png) no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-1.on:before {
	background: url(../img/n-1-2.png) no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-2:before {
	background: url(../img/n-2.png) no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-2.on:before {
	background: url(../img/n-2-2.png) no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-3:before {
	background: url(../img/n-3.png) center no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-3.on:before {
	background: url(../img/n-3-2.png) center no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-4:before {
	background: url(../img/n-4.png) center no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-4.on:before {
	background: url(../img/n-4-2.png) center no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-5:before {
	background: url(../img/n-5.png) center no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-5.on:before {
	background: url(../img/n-5-2.png) center no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-6:before {
	background: url(../img/n-6.png) center no-repeat;
	background-size: 100%;
}
.navigation.layout-2 .nav-6.on:before {
	background: url(../img/n-6-2.png) center no-repeat;
	background-size: 100%;
}













